Method for analyzing, deconstructing, reconstructing, and repurposing rhetorical content

ABSTRACT

A system and method are disclosed for analyzing, deconstructing, reconstructing, and repurposing rhetorical content. A system that incorporates teachings of the present disclosure may include, for example, a content management system ( 400 ) having a database ( 404 ), and a controller ( 402 ) for managing the database. The controller can be programmed to retrieve ( 702 ) at least one of a first plurality of records, each including content, retrieve ( 706 ) rhetorical libraries, identify ( 714 ) patterns between the rhetorical libraries and the content of each record, and deconstruct ( 718 ) the content into one or more rhetorical topics according to the patterns identified. Additional embodiments are disclosed for analyzing, deconstructing, reconstructing, and repurposing content.

RELATED APPLICATIONS

U.S. Patent Application, Publication No. US2005/0033750, filed Aug. 6,2003, by Cobb et al., entitled “RHETORICAL CONTENT MANAGEMENT SYSTEM ANDMETHODS”, whose contents are hereby incorporated by reference herein.

U.S. Patent Application, Publication No. US2005/0033754, filed Mar. 22,2004, by Cobb et al., entitled “RHETORICAL CONTENT MANAGEMENT WITH TONEAND AUDIENCE PROFILES”, whose contents are hereby incorporated byreference herein.

U.S. patent application Ser. No. 11/230,015, Attorney docket no.1033-EB1001, filed Sep. 19, 2005, by Allan et al., entitled “DATABASESTRUCTURE AND METHOD”, whose contents are hereby incorporated byreference herein.

U.S. Patent Application, Attorney docket no. 7785-89 (EB2208), filedDec. 12, 2005, by Cobb et al., entitled “METHOD FOR CONSTRUCTING ANDREPURPOSING RHETORICAL CONTENT”, whose contents are hereby incorporatedby reference herein.

FIELD OF THE DISCLOSURE

The present disclosure relates generally to content management systems,and more specifically to a method for analyzing, deconstructing,reconstructing, and repurposing rhetorical content.

BACKGROUND

Documents and displayable media such as advertising materials contain“content.” Different content has different purposes, different formats,and different subject matter. Content that has meaning and purpose istypically referred to as rhetorical content.

Most businesses strive to provide a consistent image for all mediamaterials. Content management may be useful, for example, in providing aconsistent product description in advertising materials across multiplesales and marketing mediums such as websites, proposals, brochures, andother documents.

Managing content can be a significant challenge for businesses, creatingsignificant costs for large multi-department organizations. Contentreuse issues are made more difficult by variances in regional productavailability, audience type, and target marketing. Thus, reoccurringcreation and delivery of high quality content to customers and clientsis often inefficient and expensive.

As such, expenses increase as content is manually adapted or edited forvarious uses and formats. It can be difficult for business andorganizations to efficiently create content that is consistent,accurate, and readily available for reuse. Especially when so muchcontent already exists and is in a format not conducive to repurposing.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 depicts an exemplary embodiment of a rhetorical library withunpopulated variables of rhetorical topics;

FIG. 2 depicts an exemplary embodiment for populating variables in therhetorical library;

FIG. 3 depicts an exemplary supplemental embodiment of rhetoricaltopics;

FIG. 4 depicts an exemplary embodiment of a content management system(CMS) for analyzing, deconstructing, reconstructing, and repurposingrhetorical content;

FIG. 5 depicts an exemplary embodiment of the CMS for repurposing thedeconstructed rhetorical content;

FIG. 6 depicts an exemplary embodiment of the CMS operating in acommunication system;

FIG. 7 depicts an exemplary method operating in the CMS for analyzing,deconstructing, and reconstructing rhetorical content;

FIG. 8 depicts an exemplary method operating in the CMS for repurposingreconstructed rhetorical content; and

FIG. 9 depicts an exemplary diagrammatic representation of a machine inthe form of a computer system within which a set of instructions, whenexecuted, may cause the machine to perform any one or more of themethodologies disclosed herein.

DETAILED DESCRIPTION

Embodiments in accordance with the present disclosure provide a methodfor analyzing, deconstructing, reconstructing, and repurposingrhetorical content.

In a first embodiment of the present disclosure, a computer-readablestorage medium operates in a content management system. The storagemedium can have computer instructions for retrieving at least one of afirst plurality of records, each comprising content, identifying apurpose for the content of each record, associating at least onerhetorical topic library with the content of each record according tothe content's purpose, parsing the content of each record into acombination of one or more rhetorical and structural elements accordingto the at least one rhetorical topic library associated with saidcontent, and storing the rhetorical elements each with an identifiablefunctional attribute for association with a portion of the at least onerhetorical topic library.

In a second embodiment of the present disclosure, a content managementsystem has a database, and a controller for managing the database. Thecontroller can be programmed to retrieve at least one of a firstplurality of records, each including content, retrieve rhetoricallibraries, identify patterns between the rhetorical libraries and thecontent of each record, and deconstruct the content into one or morerhetorical topics according to the patterns identified.

In a third embodiment of the present disclosure, a method operates in acontent management system for deconstructing multimedia content. Themethod can have the steps of retrieving from a first plurality ofrecords one or more records each comprising multimedia content,identifying a purpose for the multimedia content of each record,identifying rhetorical and structural libraries associated with eachpurpose, identifying similarities between the rhetorical and structurallibraries and the multimedia content in each record, parsing themultimedia content of each record into one or more rhetorical andstructural elements according to the similarities identified, andstoring the one or more rhetorical and structural elements of eachrecord in a second plurality of records with functional attributes forassociation to the rhetorical and structural libraries.

FIG. 1 depicts an exemplary embodiment of a rhetorical library withunpopulated variables of rhetorical topics. The rhetorical topics shownby way of example in FIG. 1 include a classical definition, a comparisonbetween old and new, a contrast between old and new, a comparison as amatter of degree, a capability differentiator, an option differentiator,and a point statement. Each of these rhetorical topics can be subdividedinto variable building blocks referred to as rhetorical and structuralelements.

Rhetorical elements express ideas, while structural elements serve tocombine ideas coherently to convey as clearly as possible a message toan audience. The rhetorical elements depicted with angle brackets arevariables which can be dynamically populated to construct rhetoricaltopics of varying complexity and application. FIG. 2 illustrates how therhetorical elements can be populated with rhetorical elements languageto form repurposed rhetorical content. The rhetorical elements languageconsists of rhetorical content associated with the variables of eachrhetorical topic. A variety of rhetorical elements language can bedynamically selected so as to repurpose content in a number of waysaccording to a chosen rhetorical purpose, knowledge of audience, and soon.

Structural elements referred to earlier conform to one or more rules forconveying a coherent expression. For example, written rhetoric as shownin FIGS. 1 and 2 utilizes structural elements governed by common rulesof grammar associated with the language in question. Thus whenrhetorical elements are combined with structural elements, a coherentexpression can be formed such as shown in FIG. 2. It should be notedthat although FIGS. 1 and 2 illustrate examples of English rhetoric, itwould be apparent to one of ordinary skill in the art that any languageis applicable to the present disclosure.

Once a set of rhetorical topics has been formed, a selection of therhetorical topics such as shown in FIG. 2 can be used to form acommunication unit (herein referred to as a “C-Unit”). A C-Unit isformed from a topic statement, one or more comment statements and apoint statement. A simple C-Unit can roughly be equivalent to aparagraph. A complex C-Unit can be a combination of simple C-Units tocreate a larger functional entity within a document.

The topic statement (as is commonly referred to by writers of English)can be formed from a single rhetorical topic (such as the classicaldefinition given in FIG. 2). The topic statement serves to convey to anaudience a topic or theme. The comment statement(s) can be formed by oneor more rhetorical topics. In the example of FIG. 2, the commentstatements comprise the rhetorical topics of a comparison between oldand new, a contrast between old and new, a comparison of degree, acapability differentiator, and an option differentiator. Commentstatement(s) such as these can provide new information relating to thetopic statement such as statements of fact or opinions. The pointstatement can be similarly formed by a rhetorical topic as shown in FIG.2. The point statement can serve to convey an objective or purpose to bereached or achieved from a major idea or essential part of a concept ornarrative.

A single C-Unit can represent any subset of languages such as asentence, a paragraph, or a section of paragraphs. A C-Unit can serve toconvey a simple message such as commonly found in advertisement clips. Acombination of C-Units or complex C-Units, on the other hand, can form aschematic expression which can represent, for example, a complexdocument consisting of a multiplicity of sections (e.g., a marketingdocument, a legal agreement, a brochure, a product description, and soon). A C-Unit can be tailored to its audience on the basis of thevariable library of rhetorical topics being populated with correspondingrhetorical content.

It should be noted that although FIGS. 1-2 depict written rhetoric, thepresent disclosure can be applied to audible rhetoric, tactile rhetoric,and other forms of visual rhetoric. Similar in principle to the rules ofgrammar, rules can be established for audible rhetoric, tactilerhetoric, and visual rhetoric. These rules can serve to combine audibleor visual rhetorical elements with corresponding structured elements toconvey coherent thoughts and/or messages to any number of audiences.

Audible rhetoric can be represented by, for example, synthesized audiblerhetoric or human audible rhetoric. Synthesized audible rhetoric can begenerated by common software technologies that synthesize speech to textor text to speech. Human audible rhetoric derives from spoken languageby either gender expressed in any context (e.g., formal presentations,drama, musical expressions, oratory, narrative, etc.). Tactile rhetoriccan be represented by Braille which can be translated to writtenrhetoric and vice-versa. Visual rhetoric, of which written rhetoric is asubset, can also represent still image rhetoric (e.g., a cover page, aposter, a picture, a drawing, a sketch, a cartoon, etc.) of animate orinanimate objects, and moving image rhetoric (e.g., 2-D animation, 3-Danimation, a video clip, Flash video, etc.). Audible or visual rhetoriccan be structured as rhetorical topics constructed from the buildingblocks of audible or visual rhetorical and structural elements.

FIGS. 1-2 provide a small sample of C-Unit structures based onrhetorical topics and their building blocks. It would be apparent to anartisan with ordinary skill in the art that innumerable rhetoricaltopics can be identified from an expansive spectrum of contextualmatters. Moreover, rhetorical topics themselves can be refined andsubdivided in order to expand the scope of C-Units that can be generatedfrom a rhetorical topic variable library. With this flexibility, C-Unitscan be tailored to a type of audience (e.g., novice, experienced,expert, young, middle aged, old, male, female, etc.). The table in FIG.3 illustrates how the rhetorical topics of FIGS. 1 and 2 can be furtherrefined. As should be evident from this table, rhetorical topics can berefined as much as may be deemed necessary. Although not shown, for eachrhetorical topic of FIG. 3 a framework of variable rhetorical andstructural elements can be formed similar to what is shown in FIG. 1.For convenience, the rhetorical topic variable library (a sample ofwhich is shown in FIG. 1) will be referred to herein as a rhetoricaltopic library.

FIGS. 4-5 depict exemplary embodiments of a content management system(CMS) 400 for analyzing, deconstructing, reconstructing, and repurposingrhetorical content. The CMS 400 comprises a controller 402 and adatabase 404 several instances of which are shown in FIG. 4. Thecontroller 402 can comprise a computing device such as a server formanaging operations of the database 404 as disclosed herein. Thedatabase 404 can comprise mass storage media such as one or more highcapacity disk drives for storing any of the rhetorical content types(e.g., audible, visual or tactile rhetoric) described above. FIG. 6depicts an exemplary embodiment of the CMS 400 operating in acommunication system 603.

To facilitate an understanding of the embodiments of FIGS. 4-6, thereader's attention is directed to FIGS. 7-8 which depict exemplarymethods 700-800 operating in the CMS 400. FIG. 7 depicts an exemplarymethod 700 for analyzing, deconstructing, and reconstructing rhetoricalcontent. FIG. 8 depicts an exemplary method 800 for repurposingreconstructed rhetorical content. Method 700 can be utilized foranalyzing, deconstructing, and reconstructing any of the rhetoricalcontent types discussed earlier into structured rhetorical contentassociated with rhetorical topic libraries. Method 700 can be especiallyuseful for reengineering legacy rhetorical content. Once thereconstruction process is completed, method 800 can be applied fordynamically repurposing the reconstructed content.

Method 700 begins with step 702 in which the controller 402 of the CMS400 retrieves records from its database 404. This step represents theretrieval of unstructured rhetorical content that needs to be analyzed,deconstructed, and reconstructed into structured rhetorical contentassociated with the rhetorical topic library as shown diagrammaticallyin FIG. 4. Each record of rhetorical content retrieved in step 702 is“unstructured” in the sense that no one has defined the functions thateach portion (e.g., sentences) of the retrieved rhetorical content isdesired to fulfill. In step 704, the controller 402 is programmed toidentify a purpose for the rhetorical content retrieved for each record.The controller 402 can be programmed with conventional software torecognize contextual information from the unstructured rhetoricalcontent of each record, or the contextual information can be provided bypersonnel of the CMS 100. The contextual purpose identified can be ofany kind. For instance, the rhetorical content can consist of marketingmaterials, advertisement, legal agreements, research documents, productdescriptions, technical support methods, call processing trees for anIVR, and so on. Thus, rhetorical content can have any identifiablepurpose.

In step 706, the controller 402 can be programmed to associaterhetorical topic libraries existing in its database 404 with therhetorical content of each record according to the rhetorical content'spurpose. The rhetorical topic libraries represent pre-existingrhetorical topic variable structures stored in the database 404 (such asshown in FIG. 1). The greater the number of rhetorical topic librarystructures, the more likely the controller 402 can identify one or morepatterns in the unstructured rhetorical content retrieved in step 702.

In step 708, the controller 402 can be further programmed to segregatethe rhetorical content by content type. For still or moving imagerhetoric, the controller 402 proceeds to step 710. For written rhetoric,the controller 402 proceeds to step 716, while for audible rhetoric thecontroller 402 proceeds to step 712. In step 710, the controller 402 canbe programmed to synthesize still or moving image rhetoric intocontextual rhetoric by way of conventional image recognition techniques.Contextual rhetoric can represent textual descriptions of a theme ormotif corresponding to the still or moving rhetoric. Alternatively, thecontextual rhetoric can be supplied by an administrator who has analyzedthe visual rhetoric. In yet another embodiment, textual descriptions canaccompany the still or moving images to facilitate deconstruction,reconstruction, and repurposing of said images. In step 712, thecontroller 402 can be programmed to synthesize audible rhetoric intowritten rhetoric using common speech to text synthesizes software.

Once the audible or visual rhetoric has been processed, the controller402 proceeds to step 716 where it identifies patterns between thecontextual or written rhetoric and the rhetorical topic librariesselected in step 706 on a per record basis. Pattern recognition can beperformed by common statistical techniques such as regression analysis.The controller 402 can, for example, process the rhetorical content instep 714 by regression which can involve fitting a model to therhetorical content with both deterministic (predictor) and stochastic(error term) components.

If the comparison between the content and the rhetorical librariesresults in a match or nearly a match, the controller 402 can proceed tostep 718 where it parses and stores the rhetorical content into acombination of audible and visual rhetorical elements according to thepatterns identified in steps 714-716. The stored parsed content can havefunctional attributes (e.g., pointers) that associate said content toone or more corresponding matching variables in the rhetorical topiclibraries as identified by the foregoing patterns. If, on the otherhand, the comparison between the rhetorical libraries and the content issubstantially dissimilar, the controller 402 can be programmed toproceed to step 717 where it can create one or more new variablerhetorical element entries in the rhetorical library. From step 717, thecontroller 402 proceeds to step 718 to parse and store the rhetoricalelements according to these new library entries. The rhetorical elementssimilarly include functional attributes of association with the newlibrary entries.

In step 720 the controller 402 can be further programmed to identifyanomalies and/or probabilities of successful deconstruction on a perrecord basis. An anomaly can be identified by common pattern recognitionand comparison techniques. For example, an anomaly can be detectedaccording to poor correlation, poor variance, or a wide standarddeviation generated in step 714 for one or more records. Similarly, theregression technique of step 714 can generate a probability (orconfidence) of success or error in the patterns detected for eachrecord.

In step 722, the controller 402 can be programmed to acceptmodifications from personnel (or draftspersons) managing the CMS 100.Personnel can make modifications to parsed rhetorical elements having ananomalous or low probability tag generated in step 720. Personnel canalso analyze and make modifications to any other portion of the parsedrhetorical elements according to errors missed by the CMS 100. If suchmodifications are made, the controller 402 records the modifications andcan be programmed to learn from the modifications using the same orsimilar statistical techniques referred to in steps 714-716. If nomodifications are made, the controller 402 proceeds to step 726 where itstores the parsed combination of audible and visual rhetorical elementsin the database 404. Based on the lessons learned from deconstructingthe rhetorical content retrieved in step 702, and the modifications madein step 722, the controller 402 can be programmed to improve steps702-726 for future iterations.

Once audible and visual rhetoric has been reconstructed into structuredrhetorical content by the steps of method 700, it can be repurposedaccording to method 800 as described in FIG. 8. Method 800 can beginwith step 802 where the controller 402 constructs according to arhetorical purpose a new combination of one or more rhetorical andstructural elements from the second plurality of records associated withthe rhetorical topic library by the functional attributes. Therhetorical purpose can be supplied by an administrator who is requestingthe product. For example, the rhetorical purpose might be a softwarelicensing agreement. Based on an expansive library of rhetorical topicsrelating to this rhetorical purpose the controller 402 can be directedin step 804 to repurpose the combination of rhetorical topics into anumber of C-Units. For example, one C-Unit can represent the agreementpreamble, another can represent a definition section, another canrepresent grant clauses, another can represent confidentiality clauses,and so on. In step 806, the controller 402 can combine the C-Units intoa schematic expression which in this illustration represents the licenseagreement in question. FIG. 5 illustrates the aforementioned repurposingprocess diagrammatically.

In a supplemental embodiment, the controller 402 can be programmed todynamically apply in step 808 the schematic expression at a controlpoint such as, for example, the IVR 600 shown in FIG. 6. The schematicexpression in this embodiment can be a call processing tree representedby a number of C-Units including written rhetorical topics (to be latersynthesized into speech by the IVR 600) or pre-synthesized into audiblerhetorical topics each of which are invoked by a caller 608 as s/henavigates through the menu of the IVR 600.

In step 810, the controller 402 can be further programmed to detect aneed to repurpose one or more C-Units of the call tree. The detectionmechanism of step 810 can be driven in part by feedback from the IVR 600such as a statistical use of the call processing tree. Such statisticscan identify, for example, excessive call tree navigations by callers608 (indicating perhaps confusion and lack of efficiency in the calltree), excessive call terminations by the callers 608 withoutaccomplishing a desirable task (e.g., purchasing a product), and/ordirect caller feedback by way of surveys.

With such information, the CMS 100 can dynamically repurpose the callprocessing tree with iterative changes to the C-Units and/or therhetorical and structural elements constructed in step 802 to achievebetter navigation efficiencies and customer satisfaction. Alternatively,or in combination, the call tree can be dynamically repurposed by theCMS 100 according to business rules such as sell through, anddemographics and/or psychographics determined from a CRM (CustomerRelationship Management) system 650 for each caller. These rules can beused to repurpose C-Units which can include offers with individualizedpromotions, rebates, or coupons.

The IVR 600 can also serve as a technical support center in which theCMS 100 can dynamically repurpose a technical support call processingtree according to the caller's level of expertise and needs. Similarly,dynamically repurposed C-Units can be utilized by human agents 606operating at sales, billing, technical support, or trouble shooting callcenters. The CMS 100 in these instances can dynamically repurposereconstructed rhetorical content on the basis of the agents needs orobserved behavior of the agents' access to informational databases.

The reconstructed rhetorical content can also be used in websitesoperating in the communication system 601 which can support a hybrid ofwireline (e.g., Plain Old Telephone Service or POTS), and wirelessservices (e.g., cellular, WiFi, WiMax, Software Defined Radio—SDR, andso on). The websites can be dynamically repurposed by the CMS 400 forfrequently asked questions (FAQs), advertisements, product descriptions,pricing, and so forth. If the caller 608 is a known customer, the CMS100 can also be programmed to repurpose reconstructed rhetorical contenton the basis of known information of the customer (e.g., currently usedservices, complementary services that can be offered, pricing discountsfor customers with a high credit rating, etc.).

It should be noted that the present disclosure differs from prior artsystems that create content on a ready-made basis. The presentdisclosure teaches a means for deconstructing, constructing andrepurposing content on demand. Consequently, the present disclosure ismuch more flexible and adaptable to commercial needs as they may arise.It should also be evident from the foregoing descriptions that there issimply no limit to the applications for analyzing, deconstructing,reconstructing, and repurposing rhetorical content as described by theclaims set out below.

FIG. 9 depicts an exemplary diagrammatic representation of a machine inthe form of a computer system 900 within which a set of instructions,when executed, may cause the machine to perform any one or more of themethodologies discussed above. In some embodiments, the machine operatesas a standalone device. In some embodiments, the machine may beconnected (e.g., using a network) to other machines. In a networkeddeployment, the machine may operate in the capacity of a server or aclient user machine in server-client user network environment, or as apeer machine in a peer-to-peer (or distributed) network environment.

The machine may comprise a server computer, a client user computer, apersonal computer (PC), a tablet PC, a laptop computer, a desktopcomputer, a control system, a network router, switch or bridge, or anymachine capable of executing a set of instructions (sequential orotherwise) that specify actions to be taken by that machine. It will beunderstood that a device of the present disclosure includes broadly anyelectronic device that provides voice, video or data communication.Further, while a single machine is illustrated, the term “machine” shallalso be taken to include any collection of machines that individually orjointly execute a set (or multiple sets) of instructions to perform anyone or more of the methodologies discussed herein.

The computer system 900 may include a processor 902 (e.g., a centralprocessing unit (CPU), a graphics processing unit (GPU, or both), a mainmemory 904 and a static memory 906, which communicate with each othervia a bus 908. The computer system 900 may further include a videodisplay unit 910 (e.g., a liquid crystal display (LCD), a flat panel, asolid state display, or a cathode ray tube (CRT)). The computer system900 may include an input device 912 (e.g., a keyboard), a cursor controldevice 914 (e.g., a mouse), a disk drive unit 916, a signal generationdevice 918 (e.g., a speaker or remote control) and a network interfacedevice 920.

The disk drive unit 916 may include a machine-readable medium 922 onwhich is stored one or more sets of instructions (e.g., software 924)embodying any one or more of the methodologies or functions describedherein, including those methods illustrated above. The instructions 924may also reside, completely or at least partially, within the mainmemory 904, the static memory 906, and/or within the processor 902during execution thereof by the computer system 900. The main memory 904and the processor 902 also may constitute machine-readable media.Dedicated hardware implementations including, but not limited to,application specific integrated circuits, programmable logic arrays andother hardware devices can likewise be constructed to implement themethods described herein. Applications that may include the apparatusand systems of various embodiments broadly include a variety ofelectronic and computer systems. Some embodiments implement functions intwo or more specific interconnected hardware modules or devices withrelated control and data signals communicated between and through themodules, or as portions of an application-specific integrated circuit.Thus, the example system is applicable to software, firmware, andhardware implementations.

In accordance with various embodiments of the present disclosure, themethods described herein are intended for operation as software programsrunning on a computer processor. Furthermore, software implementationscan include, but not limited to, distributed processing orcomponent/object distributed processing, parallel processing, or virtualmachine processing can also be constructed to implement the methodsdescribed herein.

The present disclosure contemplates a machine readable medium containinginstructions 924, or that which receives and executes instructions 924from a propagated signal so that a device connected to a networkenvironment 926 can send or receive voice, video or data, and tocommunicate over the network 926 using the instructions 924. Theinstructions 924 may further be transmitted or received over a network926 via the network interface device 920.

While the machine-readable medium 922 is shown in an example embodimentto be a single medium, the term “machine-readable medium” should betaken to include a single medium or multiple media (e.g., a centralizedor distributed database, and/or associated caches and servers) thatstore the one or more sets of instructions. The term “machine-readablemedium” shall also be taken to include any medium that is capable ofstoring, encoding or carrying a set of instructions for execution by themachine and that cause the machine to perform any one or more of themethodologies of the present disclosure.

The term “machine-readable medium” shall accordingly be taken toinclude, but not be limited to: solid-state memories such as a memorycard or other package that houses one or more read-only (non-volatile)memories, random access memories, or other re-writable (volatile)memories; magneto-optical or optical medium such as a disk or tape; andcarrier wave signals such as a signal embodying computer instructions ina transmission medium; and/or a digital file attachment to e-mail orother self-contained information archive or set of archives isconsidered a distribution medium equivalent to a tangible storagemedium. Accordingly, the disclosure is considered to include any one ormore of a machine-readable medium or a distribution medium, as listedherein and including art-recognized equivalents and successor media, inwhich the software implementations herein are stored.

Although the present specification describes components and functionsimplemented in the embodiments with reference to particular standardsand protocols, the disclosure is not limited to such standards andprotocols. Each of the standards for Internet and other packet switchednetwork transmission (e.g., TCP/IP, UDP/IP, HTML, HTTP) representexamples of the state of the art. Such standards are periodicallysuperseded by faster or more efficient equivalents having essentiallythe same functions. Accordingly, replacement standards and protocolshaving the same functions are considered equivalents.

The illustrations of embodiments described herein are intended toprovide a general understanding of the structure of various embodiments,and they are not intended to serve as a complete description of all theelements and features of apparatus and systems that might make use ofthe structures described herein. Many other embodiments will be apparentto those of skill in the art upon reviewing the above description. Otherembodiments may be utilized and derived therefrom, such that structuraland logical substitutions and changes may be made without departing fromthe scope of this disclosure. Figures are also merely representationaland may not be drawn to scale. Certain proportions thereof may beexaggerated, while others may be minimized. Accordingly, thespecification and drawings are to be regarded in an illustrative ratherthan a restrictive sense.

Such embodiments of the inventive subject matter may be referred toherein, individually and/or collectively, by the term “invention” merelyfor convenience and without intending to voluntarily limit the scope ofthis application to any single invention or inventive concept if morethan one is in fact disclosed. Thus, although specific embodiments havebeen illustrated and described herein, it should be appreciated that anyarrangement calculated to achieve the same purpose may be substitutedfor the specific embodiments shown. This disclosure is intended to coverany and all adaptations or variations of various embodiments.Combinations of the above embodiments, and other embodiments notspecifically described herein, will be apparent to those of skill in theart upon reviewing the above description.

The Abstract of the Disclosure is provided to comply with 37 C.F.R. §1.72(b), requiring an abstract that will allow the reader to quicklyascertain the nature of the technical disclosure. It is submitted withthe understanding that it will not be used to interpret or limit thescope or meaning of the claims. In addition, in the foregoing DetailedDescription, it can be seen that various features are grouped togetherin a single embodiment for the purpose of streamlining the disclosure.This method of disclosure is not to be interpreted as reflecting anintention that the claimed embodiments require more features than areexpressly recited in each claim. Rather, as the following claimsreflect, inventive subject matter lies in less than all features of asingle disclosed embodiment. Thus the following claims are herebyincorporated into the Detailed Description, with each claim standing onits own as a separately claimed subject matter.

1-28. (canceled)
 29. A computer-readable storage medium in a contentmanagement system, comprising computer instructions for: retrieving atleast one of a first plurality of records, each comprising content;determining a rhetorical purpose for the content of each record bycomparing the content with contextual information; associating at leastone rhetorical topic library with the content of each record accordingto the content's determined rhetorical purpose; parsing the content ofeach record into a combination of one or more rhetorical and structuralelements by utilizing the at least one rhetorical topic libraryassociated with said content; and storing the rhetorical elements eachwith an identifiable functional attribute for association with a portionof the at least one rhetorical topic library.
 30. The storage medium ofclaim 29, wherein the content comprises at least one among visualrhetoric, audible rhetoric, and tactile rhetoric, and wherein the atleast one rhetorical library is a database independent of the firstplurality of records.
 31. The storage medium of claim 30, wherein visualrhetoric comprises at least one among still image rhetoric, moving imagerhetoric, and written rhetoric, wherein the audible rhetoric comprisesat least one among synthesized audible rhetoric, and human audiblerhetoric, and wherein tactile rhetoric comprises rhetoric in Braille.32. The storage medium of claim 29, wherein each of the one or morestructural elements conform to one or more rules for conveying acoherent expression.
 33. The storage medium of claim 32, wherein the oneor more rules comprise at least one among rules for written rhetoric,rules for audible rhetoric, and rules for visual rhetoric.
 34. Thestorage medium of claim 29, wherein the at least one rhetorical topiclibrary corresponds to the identifiable functional attribute, andwherein the parsing of the content is performed without use of aprevious version of the content.
 35. The storage medium of claim 29,comprising computer instructions for identifying at least one pattern inthe content of each record with at least one keyword corresponding tothe at least one rhetorical topic library associated with said content.36. The storage medium of claim 29, comprising computer instructionsfor: identifying patterns between the content of each record and the atleast one rhetorical topic library associated with said record; andparsing the content of each record into a combination of one or morerhetorical and structural elements according to the patterns identified.37. The storage medium of claim 29, comprising computer instructions forapplying regression analysis to search for patterns between the contentof each record and the at least one rhetorical topic library associatedwith said record.
 38. The storage medium of claim 29, comprisingcomputer instructions for synthesizing content having audible rhetoricfor comparison with the at least one rhetorical topic library associatedwith said content.
 39. The storage medium of claim 38, comprisingcomputer instructions for: synthesizing the audible rhetoric in eachrecord into written rhetoric; identifying patterns between the writtenrhetoric generated for each record and the at least one rhetorical topiclibrary associated with said record; and parsing the audible rhetoricinto a combination of one or more audible rhetorical and structuralelements according to the patterns identified.
 40. The storage medium ofclaim 39, comprising computer instructions for synthesizing contenthaving visual rhetoric for comparison with the at least one rhetoricaltopic library associated with said content.
 41. The storage medium ofclaim 40, comprising computer instructions for: synthesizing the visualrhetoric in each record into contextual rhetoric; identifying patternsbetween the contextual rhetoric generated for each record and the atleast one rhetorical topic library associated with said record; andparsing the visual rhetoric into a combination of one or more visualrhetorical and structural elements according to the patterns identified.42. The storage medium of claim 29, comprising computer instructions forstoring into a second plurality of records the rhetorical elements andtheir corresponding functional attributes.
 43. The storage medium ofclaim 42, comprising computer instructions for: constructing accordingto a rhetorical purpose a new combination of one or more rhetorical andstructural elements from the second plurality of records associated withthe rhetorical topic library by the functional attributes; andrepurposing the new combination of one or more rhetorical and structuralelements into at least one communication unit according to therhetorical purpose.
 44. The storage medium of claim 43, comprisingcomputer instructions for processing the at least one communication unitin an interactive voice response system (IVR).
 45. The storage medium ofclaim 43, wherein the at least one communication unit comprises a topicstatement, one or more comment statements, and a point statementconstructed from one or more rhetorical topics.
 46. The storage mediumof claim 42, comprising computer instructions for: constructingaccording to a rhetorical purpose a new combination of one or morerhetorical and structural elements from the second plurality of recordsassociated with the rhetorical topic library by the functionalattributes; repurposing the new combination of one or more rhetoricaland structural elements into a plurality of communication units; andcombining the plurality of communication units into a schematicexpression.
 47. The storage medium of claim 43, comprising computerinstructions for constructing from the at least one communication unitat least one among a proposal, an electronic brochure, a productdescription, and an advertisement in accordance with the rhetoricalpurpose.
 48. A content management system, comprising: a controller formanaging a database comprising contextual information, programmed to:retrieve at least one of a first plurality of records, each comprisingcontent; determine a rhetorical purpose for the content of each recordby comparing the content with the contextual information; retrieverhetorical libraries based at least in part on the determined rhetoricalpurpose for the content of each record; identify patterns between therhetorical libraries and the content of each record; and deconstruct thecontent into one or more rhetorical topics according to the patternsidentified.
 49. The content management system of claim 48, wherein thecontroller is programmed to: receive a user input of the contextualinformation; identify at least one pattern in the content of each recordwith at least one keyword associated with each of the rhetoricallibraries, wherein the rhetorical libraries comprise pre-existingrhetorical variable structures; parse the at least one pattern of eachrecord into the one or more rhetorical topics; parse the one or morerhetorical topics of each record into a corresponding one or morerhetorical and structural elements, wherein the parsing of the at leastone pattern or the one or more rhetorical topics is performed withoutuse of a previous version of the content; and store the one or morerhetorical elements of each record into a second plurality of recordscorresponding to reconstructed rhetorical content having functionalattributes associated with the rhetorical libraries.
 50. The contentmanagement system of claim 49, wherein the controller is programmed to:construct a combination of one or more rhetorical topics from the secondplurality of records and the rhetorical libraries associated therewithaccording to the functional attributes; repurpose the combination of oneor more rhetorical topics into a plurality of communication units; andcombine the plurality of communication units into a schematic expressionhaving at least one among audio, visual, and tactile rhetoric, andwherein the identifying of the purpose for the content of each record isbased at least in part on a user input of contextual information.
 51. Amethod in a content management system for deconstructing multimediacontent, comprising: retrieving from a first plurality of records one ormore records each comprising multimedia content; determining arhetorical purpose for the multimedia content of each record bycomparing the content with contextual information; identifyingrhetorical and structural libraries associated with each determinedrhetorical purpose; identifying similarities between the rhetorical andstructural libraries and the multimedia content in each record; andparsing the multimedia content of each record into one or morerhetorical and structural elements according to the similaritiesidentified.
 52. The method of claim 51, comprising identifying aprobability of success in deconstructing the multimedia content of eachrecord into corresponding one or more rhetorical and structuralelements; parsing the multimedia content without use of a previousversion of the multimedia content; and storing the one or morerhetorical elements of each record in a second plurality of records withfunctional attributes for association to the rhetorical and structurallibraries.
 53. The method of claim 51, comprising: detectingdissimilarities between the rhetorical and structural libraries and themultimedia content; and creating one or more new rhetorical andstructural libraries that match the multimedia content.
 54. The methodof claim 51, comprising identifying anomalies in deconstructing themultimedia content of each record into corresponding one or morerhetorical and structural elements, wherein the identifying of thepurpose for the multimedia content is based at least in part on a userinput of contextual information.
 55. The method of claim 51, comprising:receiving from a draftsperson modifications to a portion of the one ormore rhetorical elements stored in the second plurality of records;learning from the modifications made by the draftsperson; and adjustingone or more of the steps of retrieving, identifying the purpose,identifying the rhetorical and structural libraries, identifying thesimilarities, parsing the multimedia content, and storing of the one ormore rhetorical elements based on the learning from the modifications.56. The method of claim 51, comprising: constructing a combination ofone or more rhetorical and structural elements from the second pluralityof records and the rhetorical and structural libraries according to thefunctional attributes associated therewith; and repurposing thecombination of one or more rhetorical topics into at schematicexpression.